這個android開發很新穎,我剛開始創建一個hello world應用程序。如何在android中設置背景圖片
我試圖設置一個背景圖片,它工作的很好。當我試圖在圖片上添加文本時,它不起作用。
我嘗試了下面的方式。任何人都可以幫助我哪裏出錯。
在
main.xml中
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/andriod"
android:layout_gravity="center_vertical"
android:gravity="center_vertical">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
</LinearLayout>
HelloActivity.java
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
//import android.widget.ImageView;
public class HelloActivity extends Activity {
// /** Called when the activity is first created. */
// @Override
// public void onCreate(Bundle savedInstanceState) {
// super.onCreate(savedInstanceState);
// setContentView(R.layout.main);
// }
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("This is the first andorid app");
setContentView(R.layout.main);
}
}
當運行它顯示背景圖像,而是 「這是第一個應用程序的Andorid」 沒有顯示。
希望能對您有所幫助
@ishhhh:您正在TextView電視中設置文本,但未在佈局中添加此電視。 – Mudassir 2012-02-06 11:20:48