Ich bin neu und versuche mehr über Absicht zu verstehen. Ich stolpere über autocompletetextview
. Wie kann ich Absicht implementieren, so dass unterschiedliche Vorschläge zu verschiedenen Aktivitäten gehen. Wenn ich zum Beispiel auf den ersten Vorschlag geklickt habe, wird auf die erste Seite gewechselt, und wenn der zweite Vorschlag angeklickt wird, erscheint die zweite Seite.Android: Implementieren Absicht Autocompletetextview
MainActivity.java
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final String[] List= getResources().getStringArray(R.array.List);
ArrayAdapter<String> Adapter= new ArrayAdapter<String>(getApplicationContext(),android.R.layout.simple_dropdown_item_1line,List);
AutoCompleteTextView AutoComplete=(AutoCompleteTextView)findViewById(R.id.auto);
AutoComplete.setThreshold(2);
AutoComplete.setAdapter(Adapter);
AutoComplete.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
// TODO Auto-generated method stub
Intent intent = new Intent(MainActivity.this, First.class);
startActivity(intent);
Toast.makeText(getApplicationContext(),(CharSequence)arg0.getItemAtPosition(arg2), Toast.LENGTH_LONG).show();
}
});
}
}
strings.xml
<resources>
<string name="app_name">AutoComplete</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string-array name="List">
<item >First</item>
<item>Second</item>
</string-array>
</resources>
Danke.
gehen Sie bitte den Code für Vorsatz setzen Bitte grundlegende -Entwicklung https://developer.android.com/guide/components/intents-filters.html – Pavan
Ich kenne sein Absturz, aber ich will immer noch die Absicht Implementierung wissen, die Sie durchgeführt haben –
@MohitTrivedi In Ordnung, nur die Absicht aktualisiert –