PDA

View Full Version : اذافه کردن امکان جست و جو



esmail3309
شنبه 22 شهریور 1393, 08:59 صبح
سلام دوستان
چطوری میتونم امکان جست و جو در بین مطالب رو به برنامم اذافه کنم؟
لطفا اگر منبعی سراغ دارید معرفی یا راهنمایی کنید.

amin_a_y
شنبه 22 شهریور 1393, 09:29 صبح
سلام از پایگاه داده استفاده کردید؟

esmail3309
شنبه 22 شهریور 1393, 09:40 صبح
خیر .

saeed_g21
شنبه 22 شهریور 1393, 10:37 صبح
در زیر نمونه ای قراردادم ببین می تونی حلش کنی

ArrayAdapter filde;ListView item
Edittext.addTextChangedListener(search);
private TextWatcher search= new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
String inputs = input.getText().toString();
filde.getFilter().filter(inputs);
item.setAdapter(filde);
}

@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}

@Override
public void afterTextChanged(Editable s) {}
};

نتونستی بگو نوضیح بدم

mohammad-de
شنبه 22 شهریور 1393, 10:45 صبح
میشه یکم بیشتر توضیح بدید؟

esmail3309
شنبه 22 شهریور 1393, 10:57 صبح
من میخوام امکان جست و جو بین آیتم های گرید ویو صورت بگیره

همین الان از این (http://www.kelidestan.com/keys/keys.php?key=251)آموزش استفاده کردم اما بعد انتخاب نتایج جست و جو برنامه کرش میشه!!که علتش روهم آخر آموزش توی نکته ها نوشته

امکان اذافه کردن جست و جو در گرید ویو هست؟

saeed_g21
شنبه 22 شهریور 1393, 11:06 صبح
برای نشان دادن مطالبی در قالب لیست ویو

بایستی حتما از ListView و ArrayAdapter استفاده کرده باشیم خوب

میایم یگ EditText میسازیم بعد با دستور زیر بهش میگیم همیشه گوش به زنگ باش
Edittext.addTextChangedListener(search);

یعنی هروقت چیزی تایپ یا حذف کنیم متد search فراخوانی میشه حالا متد search چیه ، کد زیر هست
private TextWatcher search= new TextWatcher() { @Override
public void onTextChanged(CharSequence s, int start, int before, int count) {}

@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}

@Override
public void afterTextChanged(Editable s) {}
};

در search به سه حالت میتونیم کار کنیم
یعنی میتونیم بگیم زمان تغییر، قبل از تغییر یا بعد از تغییر در متن EditText چه دستوراتی رو اجرا کن

خوب حال می تونیم بادستور زیر بهش بگیم که زمان تغییر عمل جستجو رو انجام بده
String inputs = input.getText().toString(); filde.getFilter().filter(inputs);
item.setAdapter(filde);

توضیح :
با استفاده از کد زیر متن رو از EditText میگیریم
String inputs = input.getText().toString();

با استفاده از کد زیر متن گرفته شده رو به متد getFilter میدیم تا نسبت به اون متنی که وارد شده در EditText رو جستجو (فیلتر) کنه
filde.getFilter().filter(inputs);

مرحله آخر اینه که فیلتر شده ها رو به ListView بدیم تا برامون نشان بده
item.setAdapter(filde);

zarabela
یک شنبه 30 شهریور 1393, 19:17 عصر
در زیر نمونه ای قراردادم ببین می تونی حلش کنی

ArrayAdapter filde;ListView item
Edittext.addTextChangedListener(search);
private TextWatcher search= new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
String inputs = input.getText().toString();
filde.getFilter().filter(inputs);
item.setAdapter(filde);
}

@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}

@Override
public void afterTextChanged(Editable s) {}
};

نتونستی بگو نوضیح بدم

من از این استفاده میکنم ولی وقتی داخل edittext چیزی نوشته میشه force close میده
اگه امکانش هست راهنمایی کنید

saeed_g21
یک شنبه 30 شهریور 1393, 19:20 عصر
من از این استفاده میکنم ولی وقتی داخل edittext چیزی نوشته میشه force close میده
اگه امکانش هست راهنمایی کنید

1) LogCat بده
2) پس مشکل از سه خط زیر هست دوباره چک کن
String inputs = input.getText().toString(); filde.getFilter().filter(inputs);
item.setAdapter(filde);

zarabela
یک شنبه 30 شهریور 1393, 19:36 عصر
1) LogCat بده
2) پس مشکل از سه خط زیر هست دوباره چک کن
String inputs = input.getText().toString(); filde.getFilter().filter(inputs);
item.setAdapter(filde);

میدونم خیلی ابتداییه ولی چطور میتونم logcat بگیرم:خجالت:؟

saeed_g21
یک شنبه 30 شهریور 1393, 19:43 عصر
دوست عزیز جست.....


Window => Show view => Other => Android => LogCat => OK

zarabela
یک شنبه 30 شهریور 1393, 19:51 عصر
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Shutting down VM
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:12.538 1674: 1674 W/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): threadid=1: thread exiting with uncaught exception (group=0xa4b62648)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:12.538 1674: 1674 E/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): FATAL EXCEPTION: main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): java.lang.NullPointerException
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.example.ex1.Main$1.onTextChanged(Main.java:61)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView.sendOnTextChanged(TextView .java:7318)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView.handleTextChanged(TextView .java:7377)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView$ChangeWatcher.onTextChange d(TextView.java:9076)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.sendTextChange d(SpannableStringBuilder.java:962)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:496)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:435)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:30)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.view.inputmethod.BaseInputConnection.repla ceText(BaseInputConnection.java:673)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.view.inputmethod.BaseInputConnection.commi tText(BaseInputConnection.java:197)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.widget.EditableInputConnectio n.commitText(EditableInputConnection.java:183)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.view.IInputConnectionWrapper. executeMessage(IInputConnectionWrapper.java:279)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.view.IInputConnectionWrapper$ MyHandler.handleMessage(IInputConnectionWrapper.ja va:77)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.os.Handler.dispatchMessage(Handler.java:99 )
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.os.Looper.loop(Looper.java:137)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.app.ActivityThread.main(ActivityThread.jav a:5103)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at java.lang.reflect.Method.invokeNative(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at java.lang.reflect.Method.invoke(Method.java:525)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:737)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:553)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at dalvik.system.NativeStart.main(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:12.542 429: 446 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Force finishing activity com.example.ex1/.Main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:12.650 429: 446 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 1132K, 26% free 14542K/19528K, paused 12ms, total 14ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:12.674 429: 446 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 1689K, 30% free 13689K/19528K, paused 16ms, total 16ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:13.178 429: 453 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Activity pause timeout for ActivityRecord{52833bbc u0 com.example.ex1/.Main}
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 20:27:16.614 429: 499 E/Genymotion ]


:متعجب:

saeed_g21
یک شنبه 30 شهریور 1393, 20:04 عصر
خطای
java.lang.NullPointerException رو داری


چیزی داره Null برمیگرده

کد لایوت و اکتیویتی بده

zarabela
یک شنبه 30 شهریور 1393, 20:06 عصر
layout:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:baselineAligned="false"
android:orientation="vertical"
tools:context=".Main" >

<EditText
android:id="@+id/inputSearch"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Search..."
android:inputType="textVisiblePassword"/>

<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@null"
android:layout_weight="1" >
</ListView>

</LinearLayout>



java:
package com.example.ex1;

import com.example.ex1.R;
import android.os.Bundle;
import android.app.ListActivity;
import android.content.Context;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.WindowManager;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.TextView;

public class Main extends ListActivity {

ArrayAdapter filde;
ListView item;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FL AG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

setContentView(R.layout.main);




EditText edittext=(EditText) findViewById(R.id.inputSearch);
edittext.addTextChangedListener(search);


setListAdapter(new MyAdapter(this,R.id.textView1,
android.R.layout.simple_list_item_1
, getResources().getStringArray(R.array.kravat_list) ));


}




private TextWatcher search = new TextWatcher() {

@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
EditText edittext=(EditText) findViewById(R.id.inputSearch);

String inputs = edittext.getText().toString();
filde.getFilter().filter(inputs);
item.setAdapter(filde);
}

@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub

}

@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub

}
};


private class MyAdapter extends ArrayAdapter<String>
{

public MyAdapter(Context context, int resource, int textViewResourceId,
String[] strings) {
super(context, resource, textViewResourceId, strings);
// TODO Auto-generated constructor stub
}



@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater=(LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View row=inflater.inflate(R.layout.list_item, parent, false);
String[] items=getResources().getStringArray(R.array.kravat _list);

ImageView iv=(ImageView) row.findViewById(R.id.imageView1);
TextView tv=(TextView) row.findViewById(R.id.textView1);

tv.setText(items[position]);


if(items[position].equals("Simple"))
{
iv.setImageResource(R.drawable.simple);
}

else if(items[position].equals("Four_in_hand"))
{
iv.setImageResource(R.drawable.four_in_hand);
}

else if(items[position].equals("Prince_albert"))
{
iv.setImageResource(R.drawable.prince_albert);
}

else if(items[position].equals("Kelvin"))
{
iv.setImageResource(R.drawable.kelvin);
}

else if(items[position].equals("Half_windsor"))
{
iv.setImageResource(R.drawable.half_windsor);
}

else if(items[position].equals("Eldredge"))
{
iv.setImageResource(R.drawable.eldredge);
}

else if(items[position].equals("Trinity"))
{
iv.setImageResource(R.drawable.trinity);
}

else if(items[position].equals("Murrell"))
{
iv.setImageResource(R.drawable.murrell);
}

else if(items[position].equals("Van_wijk"))
{
iv.setImageResource(R.drawable.van_wijk);
}

else if(items[position].equals("Balthus"))
{
iv.setImageResource(R.drawable.balthus);
}

else if(items[position].equals("Pratt"))
{
iv.setImageResource(R.drawable.pratt);
}

else if(items[position].equals("Bow tie"))
{
iv.setImageResource(R.drawable.bow);
}


return row;

}


}




}

saeed_g21
یک شنبه 30 شهریور 1393, 20:12 عصر
در لایوت ListView قرار دادی ولی در اکتیویتی چرا معرفی نکردیش ؟
وقتی میخواد Adapter رو در ListView تنظیم (set) کنه لیست ویو رو نمیتونه پیدا کنه با java.lang.NullPointerException مواجه میشه

zarabela
یک شنبه 30 شهریور 1393, 21:12 عصر
میشه بفرمایید دقیقا کجا باید اضافش کنم:افسرده:؟

saeed_g21
یک شنبه 30 شهریور 1393, 21:32 عصر
کد زیر رو زیرsetContentView اضافه کن

item=(ListView) findViewById(R.id.list);

zarabela
یک شنبه 30 شهریور 1393, 22:34 عصر
این کارو انجام دادم ولی بازم force close میده، اینم خطاهاش:

??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 259K, 20% free 3543K/4396K, paused 2ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.399 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 76K, 20% free 3706K/4604K, paused 2ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.403 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 63K, 19% free 3849K/4748K, paused 2ms, total 2ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.431 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 68K, 19% free 3963K/4892K, paused 3ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.439 673: 673 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 7.879MB for 3598572-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.443 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 12% free 7477K/8408K, paused 2ms, total 2ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.495 1486: 1486 D/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Shutting down VM
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.495 1486: 1486 W/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): threadid=1: thread exiting with uncaught exception (group=0xa4c26648)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.495 1486: 1486 E/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): FATAL EXCEPTION: main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): java.lang.NullPointerException
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.example.ex1.Main$1.onTextChanged(Main.java:63)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView.sendOnTextChanged(TextView .java:7318)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView.handleTextChanged(TextView .java:7377)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView$ChangeWatcher.onTextChange d(TextView.java:9076)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.sendTextChange d(SpannableStringBuilder.java:962)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:496)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:435)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:30)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.view.inputmethod.BaseInputConnection.repla ceText(BaseInputConnection.java:673)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.view.inputmethod.BaseInputConnection.commi tText(BaseInputConnection.java:197)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.widget.EditableInputConnectio n.commitText(EditableInputConnection.java:183)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.view.IInputConnectionWrapper. executeMessage(IInputConnectionWrapper.java:279)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.view.IInputConnectionWrapper$ MyHandler.handleMessage(IInputConnectionWrapper.ja va:77)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.os.Handler.dispatchMessage(Handler.java:99 )
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.os.Looper.loop(Looper.java:137)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.app.ActivityThread.main(ActivityThread.jav a:5103)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at java.lang.reflect.Method.invokeNative(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at java.lang.reflect.Method.invoke(Method.java:525)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:737)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:553)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at dalvik.system.NativeStart.main(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.499 458: 1120 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Force finishing activity com.example.ex1/.Main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.603 458: 1120 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 311K, 26% free 12711K/16960K, paused 7ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.603 458: 1120 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 13.815MB for 856092-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.623 458: 467 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 8K, 24% free 13539K/17800K, paused 17ms, total 17ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.635 458: 1120 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 1672K, 34% free 11867K/17800K, paused 9ms, total 9ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.647 458: 475 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 953K, 33% free 12091K/17800K, paused 8ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.647 458: 475 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 13.468MB for 1127532-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.659 458: 467 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 31% free 13191K/18904K, paused 8ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.667 458: 475 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 31% free 13191K/18904K, paused 8ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.671 458: 475 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 15.887MB for 2536932-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.679 458: 467 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 27% free 15669K/21384K, paused 7ms, total 7ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.731 458: 475 D/ ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): HostConnection::get() New Host Connection established 0xb8ef9388, tid 475
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.951 549: 564 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 366K, 9% free 17078K/18696K, paused 1ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.979 549: 549 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 317K, 9% free 18085K/19688K, paused 3ms, total 4ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.995 549: 549 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 457K, 9% free 18956K/20720K, paused 4ms, total 4ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.011 549: 549 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 303K, 8% free 19790K/21408K, paused 5ms, total 6ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.035 549: 549 W/EGL_genymotion ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): eglSurfaceAttrib not implemented
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.135 458: 475 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Activity pause timeout for ActivityRecord{52c72180 u0 com.example.ex1/.Main}
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.987 458: 1048 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 2518K, 30% free 15078K/21384K, paused 56ms, total 56ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:10.983 458: 501 E/Genymotion ]

saeed_g21
یک شنبه 30 شهریور 1393, 22:36 عصر
پیغام LogCat رو در تگ مناسب خودش(XML) قرار بده معلوم نیست کی به کیه

zarabela
یک شنبه 30 شهریور 1393, 22:40 عصر
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 259K, 20% free 3543K/4396K, paused 2ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.399 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 76K, 20% free 3706K/4604K, paused 2ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.403 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 63K, 19% free 3849K/4748K, paused 2ms, total 2ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.431 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 68K, 19% free 3963K/4892K, paused 3ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.439 673: 673 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 7.879MB for 3598572-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.443 673: 673 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 12% free 7477K/8408K, paused 2ms, total 2ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.495 1486: 1486 D/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Shutting down VM
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.495 1486: 1486 W/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): threadid=1: thread exiting with uncaught exception (group=0xa4c26648)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.495 1486: 1486 E/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): FATAL EXCEPTION: main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): java.lang.NullPointerException
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.example.ex1.Main$1.onTextChanged(Main.java:63)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView.sendOnTextChanged(TextView .java:7318)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView.handleTextChanged(TextView .java:7377)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.widget.TextView$ChangeWatcher.onTextChange d(TextView.java:9076)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.sendTextChange d(SpannableStringBuilder.java:962)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:496)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:435)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.text.SpannableStringBuilder.replace(Spanna bleStringBuilder.java:30)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.view.inputmethod.BaseInputConnection.repla ceText(BaseInputConnection.java:673)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.view.inputmethod.BaseInputConnection.commi tText(BaseInputConnection.java:197)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.widget.EditableInputConnectio n.commitText(EditableInputConnection.java:183)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.view.IInputConnectionWrapper. executeMessage(IInputConnectionWrapper.java:279)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.view.IInputConnectionWrapper$ MyHandler.handleMessage(IInputConnectionWrapper.ja va:77)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.os.Handler.dispatchMessage(Handler.java:99 )
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.os.Looper.loop(Looper.java:137)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at android.app.ActivityThread.main(ActivityThread.jav a:5103)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at java.lang.reflect.Method.invokeNative(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at java.lang.reflect.Method.invoke(Method.java:525)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:737)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:553)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): at dalvik.system.NativeStart.main(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.499 458: 1120 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Force finishing activity com.example.ex1/.Main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.603 458: 1120 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 311K, 26% free 12711K/16960K, paused 7ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.603 458: 1120 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 13.815MB for 856092-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.623 458: 467 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 8K, 24% free 13539K/17800K, paused 17ms, total 17ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.635 458: 1120 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 1672K, 34% free 11867K/17800K, paused 9ms, total 9ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.647 458: 475 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 953K, 33% free 12091K/17800K, paused 8ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.647 458: 475 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 13.468MB for 1127532-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.659 458: 467 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 31% free 13191K/18904K, paused 8ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.667 458: 475 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 31% free 13191K/18904K, paused 8ms, total 8ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.671 458: 475 I/dalvikvm-heap ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Grow heap (frag case) to 15.887MB for 2536932-byte allocation
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.679 458: 467 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed <1K, 27% free 15669K/21384K, paused 7ms, total 7ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.731 458: 475 D/ ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): HostConnection::get() New Host Connection established 0xb8ef9388, tid 475
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.951 549: 564 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 366K, 9% free 17078K/18696K, paused 1ms, total 3ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.979 549: 549 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 317K, 9% free 18085K/19688K, paused 3ms, total 4ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:08.995 549: 549 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 457K, 9% free 18956K/20720K, paused 4ms, total 4ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.011 549: 549 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 303K, 8% free 19790K/21408K, paused 5ms, total 6ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.035 549: 549 W/EGL_genymotion ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): eglSurfaceAttrib not implemented
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.135 458: 475 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Activity pause timeout for ActivityRecord{52c72180 u0 com.example.ex1/.Main}
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:09.987 458: 1048 D/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): GC_FOR_ALLOC freed 2518K, 30% free 15078K/21384K, paused 56ms, total 56ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 09-21 23:08:10.983 458: 501 E/Genymotion ]

saeed_g21
یک شنبه 30 شهریور 1393, 22:43 عصر
خوب قبلی رو ویرایش میکردی دیگه :لبخند:

بازم java.lang.NullPointerException داری

زمانی که اجرا میکنی برنامه درست کار میکنه و وقتی که چیزی مینویسی میندازه بیرون یا اصلا از اول اجرا نمیشه ؟

zarabela
یک شنبه 30 شهریور 1393, 22:45 عصر
برنامه اجرا میشه ولی وقتی داخل edittext چیزی مینویسم ارور میده
اصا حواسم نبود:گیج:

saeed_g21
یک شنبه 30 شهریور 1393, 22:54 عصر
منم حواسم نبود
اصلا arrayAdapter رو کجا تنظیم کردی ؟
اونو هم درست کن

zarabela
یک شنبه 30 شهریور 1393, 23:55 عصر
همون کلاس MyAdapter دیگه؟!
اونجام اضافه میکنم ولی بازم کار نمیکنه

alu0075
یک شنبه 30 شهریور 1393, 23:49 عصر
همون کلاس MyAdapter دیگه؟!
اونجام اضافه میکنم ولی بازم کار نمیکنه

ماشاالله به این همه صبر و حوصله !

فکر کنم ایشون باید از الفبا شروع کنن ، الفبای برنامه نویسی نه ! ، الفبای فارسی ، اذافه چیه آخه ؟!