我想在不使用xml的情况下创建一个微调器.我是android新手,我的知识有限.到现在为止,我有了这个代码(见上文),我希望我的微调器能够进入TabActivity的选项卡.没有明显的错误,但是当我打开我的活动时,标签是空的.我将不胜感激.
public class Search extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ArrayList<String> spinnerArray = new ArrayList<String>();
spinnerArray.add("one");
spinnerArray.add("two");
spinnerArray.add("three");
spinnerArray.add("four");
spinnerArray.add("five");
Spinner spinner = new Spinner(this);
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, spinnerArray);
spinner.setAdapter(spinnerArrayAdapter);
}
Run Code Online (Sandbox Code Playgroud) 我在android中非常新.我正在制作一个列表视图,每次点击列表的项目时,它都应该打开一个新的活动.在这种情况下,设置活动.我尝试了很多方法,但没有一个方法有效.任何形式的帮助将不胜感激.这是我的代码:
package com.alex.mylist;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ListView;
public class Settings extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.settings);
ListView lstSettings = (ListView) findViewById(R.id.lstSettings);
lstSettings.getChildAt(1).setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent mainIntent = new Intent(v.getContext(), Register.class);
startActivity(mainIntent);
}
});
}
}
Run Code Online (Sandbox Code Playgroud)