【发布时间】:2014-12-10 17:14:25
【问题描述】:
新活动的操作栏未显示。我花了几个小时在 stack over flow 和其他网站上寻找可能的原因,但我无法找出问题所在。
您能告诉我可能是什么原因以及可能的解决方案吗?
以下是我的代码
首先我创建了:activity_forgot_password.xml
<?xml version="1.0" encoding="utf-8"?>
<ScrollView 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:background="#ffffff"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
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="com.reach2employee.ForgotPasswordActivity"
>
<ImageView
android:id="@+id/appLogo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:contentDescription="@string/app_name"
android:src="@drawable/onlyitemployees_logo"
/>
<TextView
android:id="@+id/forgotPasswordTextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="@string/forgotPasswordBtnText"
android:textColor="#D08B3A"
android:layout_marginTop="15dp"
/>
<EditText
android:id="@+id/employerUsername"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="@string/employerUsernameHint"
android:layout_marginTop="15dp"
/>
<Button
android:id="@+id/submitBtn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#8eb534"
android:textColor="#ffffff"
android:text="@string/submitBtn"
android:layout_marginTop="15dp"
style="?android:attr/borderlessButtonStyle"
/>
</LinearLayout>
</ScrollView>
其次我创建了 ForgotPasswordActivity.java
public class ForgotPasswordActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_forgot_password);
}
}
第三,我在清单文件中添加了一些代码
<activity
android:name=".ForgotPasswordActivity"
android:label="Forgot Password"
></activity>
【问题讨论】:
-
如果您不提供任何代码,我们无法告诉您原因。
-
好的,我为您提供代码。只需一分钟
-
检查:新活动的基类,新活动的主题
-
也许你正在使用像“Theme.Sherlock.Light.NoActionBar”这样的主题,它使ActionBar不可见,但我同意Tanis.7x,没有任何代码很难说
-
@Tanis.7x 我更新了我的帖子。请立即查看。
标签: android android-activity android-actionbar