آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل بالا آمدن فقط یک صفحه سفید در برنامه .. و اجرا نشدن

mosi  8 سال پیش  8 سال پیش
0 0

برنامه رو که از اندروید استودیو اجرا میکنم برنامه درست اجرا میشه ولی وقتی از وایمولیتور اجرا میکنم .. فقط یه صفحه سفید میاد ..

0 0
سلام دوست عزیز بهتر است کد بگذاری تا بتوان نظر بهتری داد. چون خیلی از موقع ایرور ها با مشکل که پیش آمده یکی نیست. (8 سال پیش)
0 0
باید کدی باشه تا بشه ایراد رو فهیمد. هم xml و هم java (8 سال پیش)
0 0
اکی الان میذارم ... (8 سال پیش)
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
mosi  8 سال پیش
0 0

0 0
بنظرم آدرس دهی G ایراد دارد یک تست میکنی؟ (8 سال پیش)
0 0
بنظر درست میاد .. اگه دقیقا بگین که کدوم فایل منظورتون هست شاید بهتر بتونم کمک کنم (8 سال پیش)
0 0
اینطوری com.example.lenovo.G بزن (8 سال پیش)
0 0
یا com.example.lenovo.activity.G بزن (8 سال پیش)
0 0
نمیشه ارور میده ..یهعنی منظورم اینکه میگه قرمز رنگ میشه (8 سال پیش)
پاسخ به سوال 
mosi  8 سال پیش
0 0

secend_activity.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="1">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="200px">

<EditText
android:id="@+id/goodedits"
android:layout_width="150px"
android:layout_height="100px"
android:layout_gravity="center"
android:layout_marginLeft="50px" />

<!--android:layout_marginLeft=10px"-->


<TextView
android:id="@+id/textView"
android:layout_width="80px"
android:layout_height="130px"
android:layout_gravity="center"
android:layout_marginLeft="140px"
android:layout_marginRight="80px"
android:layout_weight="0.03"
android:background="@drawable/shape"
android:fontFamily="serif"
android:padding="15px"
android:text=""
android:textAlignment="center"
android:textColor="#fff"
android:textSize="30px" />


</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="200px">

<EditText
android:id="@+id/Badedits"
android:layout_width="150px"
android:layout_height="100px"
android:layout_gravity="center"
android:layout_marginLeft="50px" />

<!--android:layout_marginLeft=10px"-->


<TextView
android:id="@+id/textView1"
android:layout_width="80px"
android:layout_height="130px"
android:layout_gravity="center"
android:layout_marginLeft="140px"
android:layout_marginRight="80px"
android:layout_weight="0.02"
android:background="@drawable/shape"
android:fontFamily="serif"
android:padding="15px"
android:text=""
android:textAlignment="center"
android:textColor="#fff"
android:textSize="30px" />


</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">

<Button
android:id="@+id/btnSave"
android:layout_width="250px"
android:layout_height="100px"
android:text="ذخیره"
android:textSize="40px"
android:layout_marginLeft="20pt"
android:layout_marginTop="450px" />

<Button
android:id="@+id/btn2"
android:layout_width="250px"
android:layout_height="100px"
android:text="ادامه"
android:textSize="40px"
android:layout_marginLeft="20pt"
android:layout_marginTop="450px" />


</LinearLayout>
</LinearLayout>
پاسخ به سوال 
mosi  8 سال پیش
0 0

theird_activity.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">

</LinearLayout>
پاسخ به سوال 
mosi  8 سال پیش
0 0

splashActivity.java

package com.example.lenovo.activity;

import android.Manifest;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;

import com.example.lenovo.activity.Helper.RequestHelper;
import com.example.lenovo.activity.main.G;

public class SplashActivity extends AppCompatActivity {


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash_activity);

requestForWriteSDCardPermission();
// OpenMainActivity();
}

private void OpenMainActivity() {
Intent intent = new Intent(this, MainActivity.class);
this.startActivity(intent);
this.finish();
}


////----WRITE_EXTERNAL_STORAGE----////


private void requestForWriteSDCardPermission() {
RequestHelper request = new RequestHelper(this);
RequestHelper.OnGrantedListener onGrantedListener = new RequestHelper.OnGrantedListener() {
@Override
public void onGranted() {
G.app.createAppDirectories();
OpenMainActivity();
}
};
RequestHelper.OnAlreadyGrantedListener onAlreadyGrantedListener = new RequestHelper.OnAlreadyGrantedListener() {
@Override
public void onAlreadyGranted() {
G.app.createOROpenDatabace();
OpenMainActivity();

}
};
RequestHelper.OnDeniedListener onDeniedListener = new RequestHelper.OnDeniedListener() {
@Override
public void onDenied() {
new AlertDialog.Builder(SplashActivity.this)
.setTitle("Permission Requerd")
.setMessage("Writing to SDCARD is requred for app")
.setPositiveButton("Ask me again", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
requestForWriteSDCardPermission();
}
})
.create()
.show();
}
};
request.request(Manifest.permission.WRITE_EXTERNAL_STORAGE, onGrantedListener, onDeniedListener, onAlreadyGrantedListener);
}

///--- answer ----////

@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
RequestHelper.onRequestPermissionResult(requestCode, permissions, grantResults);
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
}


}
0 0
xml فایل splash رو نگذاشتی بقیه فایل ها که سورس ها درسته مثل main,second,third (8 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .