私は、サーバー上で利用可能である
http://www.flickr.com/photos/[email protected]/7023063473/ボタンはプロパティを取得していませんか?
-all情報は、XMLから来ているこのリンクに与えられたこの画面 のようなUI(ホーム画面)を開発していますが、画面 2上のボタンの の1-数を意味します - サイズ、画面とボタンの背景イメージ、ボタンのテキスト、それぞれ から来ています 私はレイアウトを作成するためにxmlを使用できません。私はcomleted tabbarでした。私が使用しているのはas-
TabHost tabHost = getTabHost();
TabHost.TabSpec spec;
Intent intent;
int id = getResources().getIdentifier("com.correlation.edumationui:drawable/" + img, null, null);
intent = new Intent().setClass(this, HomeScreen.class);//HomeScreen.class);
Bundle objbundle = new Bundle();
objbundle.putSerializable("screen", mscreen);
intent.putExtras(objbundle);
spec = tabHost.newTabSpec("title").setIndicator(title,getResources().getDrawable(id))
.setContent(intent);
tabHost.addTab(spec);
です私はこのコードを使用しています、ボタン作成するための
- ホームスクリーンの活動(HomeScreen.class)
LinearLayout buttonsView = new LinearLayout(this);
buttonsView.setOrientation(LinearLayout.VERTICAL);
for (int r = 0; r < 6; ++r)
{
Button btn = new Button(this);
btn.setText("A");
btn.setHeight(30);
btn.setWidth(224);
btn.setPadding(10,10,10,10);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT); // Verbose!
lp.weight = 1.0f; // This is critical. Doesn't work without it.
buttonsView.addView(btn, lp);
}
ViewGroup.LayoutParams lp = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT);
setContentView(buttonsView, lp);
には、私にあなたの貴重な助けを与える....
どのプロパティが取得できないのですか、詳細を教えてください。 – RobinHood
not setHeght()、setWidth()もパディングを受けません。 – user1282588