在我的XML文件中:
<RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:textColor="@color/black"
/>
在我的Java文件中:
TextView myTextView = (TextView) findViewById(R.id.textView1); myTextView.setText("Local Time:" + localTime);
但它仍然没有在我的屏幕上打印任何东西。我做错了吗?
答案 0 :(得分:1)
在我的XML文件中
<Text View
android:id="@+id/name"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding Bottom="2dip"
android:padding Top="6dip"
android:text Color="#9EEBF5"
android:text Size="16sp"
android:text Style="bold" />
答案 1 :(得分:0)
尝试将文字设置为其他颜色。在你的xml。
android:textColor="yourcolor"
并在资源xml中
<color name="yourcolor">#F5DC49</color>
我认为你可能需要
@`android:style/TextAppearance.Large`
我认为?android是你的东西中的拼写错误
答案 2 :(得分:0)
试试这段代码:
main.xml中
<RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:textColor="#000000"
android:text="Try"
/>
</RelativeLayout>
mainActivity.java
public class MainActivity extends Activity {
TextView t1;
String localTime = "10A.m";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
t1 = (TextView) findViewById(R.id.textView1);
t1.setText("Local Time: " + localTime);
}
}