Я пытаюсь открыть мое приложение в полноэкранном режиме, добавляя код, приведенный ниже в разделе, указанном в коде ниже:Android приложений в полноэкранном режиме
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Для того, чтобы открыть мое приложение в полноэкранном режиме , Я попытался вставить код выше в метод onCreate в приведенном ниже коде, однако, когда я запускаю приложение, я получаю сообщение об ошибке, которое приложение неожиданно остановило.
package com.example.expandinglists;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
//import android.R;
import android.support.v7.app.ActionBarActivity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.ExpandableListView;
import android.widget.Toast;
public class MainActivity extends ActionBarActivity {
HashMap<String, List<String>> Movies_category;
List<String> Movies_List;
ExpandableListView Exp_list;
MoviesAdapter adapter;
private final String TAG = "DemoButton";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
**//inputting code here**
setContentView(R.layout.activity_main);
Exp_list = (ExpandableListView) findViewById(R.id.exp_list);
Movies_category = DataProvider.getInfo();
Movies_List = new ArrayList<String>(Movies_category.keySet());
adapter = new MoviesAdapter(this, Movies_category, Movies_List);
Exp_list.setAdapter(adapter);
//Button functionality: From Here
setupMessageButton();
//Button Functionality: Till Here
}
private void setupMessageButton() {
// Button Functionality
//1. Get Reference to the button
Button messageButton = (Button) findViewById(R.id.btnDisplayMessage);
//2. Button on Click Listener to run the button related code
//View.OnClickListener myListener = new View.OnClickListener(){
messageButton.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
//Log.i(TAG, "You Clicked the Button");
Toast.makeText(MainActivity.this,"You Clicked it",Toast.LENGTH_LONG).show();
startActivity(new Intent(MainActivity.this, SecondActivity.class));
}
});
//Use the button class create above
//messageButton.setOnClickListener(myListener);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
Update
Не уверен, если это поможет, но ниже бревно из LogCat.
Вы также должны предоставить сообщение об исключении (войти LogCat). Конечно, тогда кто-то здесь поможет вам :) – mubeen
Отметьте это сообщение http://stackoverflow.com/questions/21354365/android-requestwindowfeaturewindow-feature-no-title-exception – Xcihnegn
Спасибо большое за ваш ответ @Xcihnegn. Кажется, что имеет смысл (я говорю, имеет смысл, так как я не опытный разработчик), однако я все еще получаю сообщение об ошибке, когда приложение неожиданно разбилось. Это может быть что-то не так с окружающей средой разработки? – joebegborg07