我正在使用android studio制作一个Android应用程序,并在第一个站点登录。问题是操作栏应隐藏在登录活动上,但在用户登录后显示在主活动上。是否有办法执行此操作?我刚刚找到教程如何永久删除它。
感谢您的帮助!
答案 0 :(得分:1)
试试这个
添加以下行:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 0);
setContentView(R.layout.activity_loguin);
例如:
public class Loguin extends AppCompatActivity
可能您需要更改扩展程序。 我想你有这个:
public class Loguin extends Activity
只需更改AppCompatActivity即可。 仅在您需要的时候
$.ajax({
url: 'http://example.com/api/get/mylisting',
type: 'GET',
contentType: 'application/json; charset=utf-8',
success: function(active_draft_sell,textStatus, xhr) {
var count = 0;
$.each( active_draft_sell, function( key, value ) {
var status = value.status;
var listingtype = value.listingtype;
if(status == "ACTIVE"){
count++;
console.log(count);
}
});
}
});
答案 1 :(得分:0)
在你的登录活动中替换androidmanifest中的android:theme line,如下所示
<activity
android:name=".Login"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" // <<== this
>
答案 2 :(得分:-1)
隐藏活动
中的操作栏<activity
android:name=".LoginActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
无需添加android:theme,它会自动显示全屏。 在onCreate()方法中添加一行。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 0);
由于