بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
خطا هنگام کار با لیست ویو
کد های من به این شکله
HomeActivity.java:
import globals.G;
import helpers.UIHelper;
import java.util.ArrayList;
import java.util.Random;
import structs.StructHome;
import adapters.AdapterHome;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.TextView;
public class HomeActivity extends Activity {
private ArrayList<StructHome> items;
private StructHome item;
private AdapterHome adapter;
private ListView lstHome;
private String[] user_with = {"Mohsen",
"Hossein",
"Ghazanfari",
"Masoud",
"Ali",
"Hashem",
"Mahdi",
"Saeed",
"Vahid",
"Amin",
"User 11",
"User 12"};
private int width, height;
private LinearLayout ll_header;
private LinearLayout ll_search;
private LinearLayout ll_friends_list;
private TextView txt_news_feeds;
@Override
protected void onResume() {
// TODO Auto-generated method stub
G.appConfigs.currentActivity = this;
super.onResume();
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
Intent backntent = new Intent(G.appConfigs.currentActivity, LoginActivity.class);
G.appConfigs.currentActivity.startActivity(backntent);
overridePendingTransition(R.anim.slide_back_side_in, R.anim.slide_back_side_out);
G.appConfigs.currentActivity.finish();
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
G.appConfigs.currentActivity = this;
setResources();
setAdapter();
// ========================================= TextSize
txt_news_feeds.setTextSize(UIHelper.fontTitle);
// ========================================= XY
width = UIHelper.width;
height = UIHelper.height;
height = height + 0;
int hw,hh;
hw = width;
hh = (int) (width * 0.08);
int margin1 = (int) (width * 0.01);
// ========================================= LayoutParams
ll_header.setLayoutParams(new LinearLayout.LayoutParams(hw, hh));
// ========================================= Set Margin
UIHelper.setMargin(ll_search, margin1, margin1, margin1, margin1);
UIHelper.setMargin(ll_friends_list, margin1, margin1, margin1, margin1);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.home, menu);
return true;
}
private void setAdapter(){
items = new ArrayList<StructHome>();
adapter = new AdapterHome(this,items);
lstHome.setAdapter(adapter);
Random rnd = new Random();
Boolean blnimg = false, blnvdi=false, blntxt=false;
for(int i=0; i<10;i++){
item = new StructHome();
blnimg = rnd.nextBoolean();
blnvdi = rnd.nextBoolean();
blntxt = rnd.nextBoolean();
item.haveImage = blnimg;
item.haveVideo = blnvdi;
item.haveText = blntxt;
item.UsersID = i;
item.NewsID = i * 10;
item.job = "post";
item.with.add(user_with[i]);
items.add(item);
}
// adapter.notifyDataSetChanged();
}
private void setResources(){
lstHome = (ListView) findViewById(R.id.lstHome);
ll_header = (LinearLayout) findViewById(R.id.ll_header_home);
ll_search = (LinearLayout) findViewById(R.id.ll_search_home);
ll_friends_list = (LinearLayout) findViewById(R.id.ll_friends_list_home);
txt_news_feeds = (TextView) findViewById(R.id.txt_news_feeds_home);
}
}
activity_home.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"
tools:context=".HomeActivity" >
<LinearLayout
android:id="@+id/ll_main_home"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="100" >
<LinearLayout
android:id="@+id/ll_header_home"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="7"
android:background="#3b5998"
android:orientation="horizontal"
android:weightSum="1" >
<LinearLayout
android:id="@+id/ll_header_left_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.55"
android:gravity="left|center_vertical"
android:orientation="horizontal"
android:weightSum="1" >
<LinearLayout
android:id="@+id/ll_gap_header_left_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.20"
android:orientation="vertical" >
</LinearLayout>
<TextView
android:id="@+id/txt_news_feeds_home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/News_Feeds"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#FFFFFF" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_header_center_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.29"
android:orientation="horizontal"
android:weightSum="1" >
</LinearLayout>
<LinearLayout
android:id="@+id/ll_header_right_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.16"
android:orientation="horizontal"
android:weightSum="1" >
<LinearLayout
android:id="@+id/ll_search_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:weightSum="100" >
<ImageView
android:id="@+id/img_search_home"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="3dp"
android:scaleType="fitXY"
android:src="@drawable/search_fb" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_friends_list_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:weightSum="100" >
<ImageView
android:id="@+id/img_firends_list_home"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="3dp"
android:scaleType="fitXY"
android:src="@drawable/friends_list" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/ll_content_home"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="93"
android:orientation="vertical"
android:weightSum="100" >
<LinearLayout
android:id="@+id/ll_titles_home"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="10"
android:orientation="horizontal"
android:weightSum="100" >
<LinearLayout
android:id="@+id/ll_homeplace_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="20"
android:background="#F5F5F5"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/ll_friendsplace_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="20"
android:background="#F5F5F5"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/ll_messageplace_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="20"
android:background="#F5F5F5"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/ll_notifyplace_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="20"
android:background="#F5F5F5"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/ll_moreplacell_home"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="20"
android:background="#F5F5F5"
android:orientation="vertical" >
</LinearLayout>
</LinearLayout>
<ListView
android:id="@+id/lstHome"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="90"
android:background="#d3d6db"
tools:listitem="@layout/adapter_item_home" >
</ListView>
</LinearLayout>
</LinearLayout>
</RelativeLayout>
AdapterHome.java:
package adapters;
import globals.G;
import helpers.UIHelper;
import java.util.ArrayList;
import structs.StructHome;
import android.annotation.SuppressLint;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.LinearLayout;
import com.emaarit.sunstar.R;
public class AdapterHome extends ArrayAdapter<StructHome>{
public AdapterHome (Context context,ArrayList<StructHome> array){
super(context, R.layout.adapter_item_home, array);
}
private static class ViewHolder{
private int width;
private LinearLayout ll_header;
private LinearLayout ll_images;
private LinearLayout ll_videos;
private LinearLayout ll_text;
public ViewHolder(View view){
width = UIHelper.width;
// ========================================= XY
int hw,hh;
hw = width;
hh = (int) (width * 0.20);
// ========================================= Set Resource
ll_header = (LinearLayout) view.findViewById(R.id.ll_header_adapterhome);
ll_images = (LinearLayout) view.findViewById(R.id.ll_images_adapterhome);
ll_videos = (LinearLayout) view.findViewById(R.id.ll_videos_adapterhome);
ll_text = (LinearLayout) view.findViewById(R.id.ll_text_adapterhome);
// ========================================= Set LayoutParams
ll_header.setLayoutParams(new LinearLayout.LayoutParams(hw,hh));
}
@SuppressLint("NewApi")
public void fill(ArrayAdapter<StructHome> adapter,StructHome item, int position ){
if(!item.haveImage){
ll_images.setVisibility(View.GONE);
}
if(!item.haveVideo){
ll_videos.setVisibility(View.GONE);
}
if(!item.haveText){
ll_text.setVisibility(View.GONE);
}
}
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
ViewHolder holder;
StructHome item = getItem(position);
if(convertView == null){
convertView = G.appConfigs.lInflater.inflate(R.layout.adapter_item_home, parent, false);
holder = new ViewHolder(convertView);
convertView.setTag(holder);
}else {
holder = (ViewHolder) convertView.getTag();
}
holder.fill(this, item, position);
return convertView;
}
}
adapter_item_home.xlm:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:android1="http://schemas.android.com/apk/res/android"
android1:id="@+id/ll_main_adapterhome"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="100" >
<LinearLayout
android1:id="@+id/ll_gap_main_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="0dp"
android1:layout_weight="2"
android1:orientation="vertical" >
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_sub_main_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="0dp"
android1:layout_weight="98"
android1:background="#FFFFFF"
android1:orientation="vertical"
android1:weightSum="100" >
<LinearLayout
android1:id="@+id/ll_header_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="0dp"
android1:layout_weight="20"
android1:weightSum="100" >
<LinearLayout
android1:id="@+id/ll_main_news_title_adapterhome"
android1:layout_width="0dp"
android1:layout_height="match_parent"
android1:layout_weight="80"
android1:orientation="vertical"
android1:weightSum="100" >
<LinearLayout
android1:id="@+id/ll_sub_news_title_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="0dp"
android1:layout_weight="50"
android1:orientation="vertical" >
<TextView
android1:id="@+id/txt_sub_news_title_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:text="@string/sub_news_title_adapterhome" />
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_datetime_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="0dp"
android1:layout_weight="50"
android1:orientation="vertical" >
<TextView
android1:id="@+id/txt_datetime_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:text="@string/datetime_adapterhome" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_users_image_adapterhome"
android1:layout_width="0dp"
android1:layout_height="match_parent"
android1:layout_weight="20"
android1:orientation="vertical" >
<ImageView
android1:id="@+id/img_user_dp"
android1:layout_width="match_parent"
android1:layout_height="match_parent"
android1:layout_margin="2dp"
android1:scaleType="center"
android1:src="@drawable/user_dp_blank" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_images_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:layout_weight="10"
android1:minHeight="50dp"
android1:orientation="vertical"
android1:visibility="visible" >
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_videos_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:layout_weight="10"
android1:minHeight="50dp"
android1:orientation="vertical"
android1:visibility="visible" >
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_text_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:layout_weight="10"
android1:minHeight="50dp"
android1:orientation="vertical"
android1:visibility="visible" >
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_desc_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:layout_weight="10"
android1:minHeight="50dp"
android1:orientation="vertical"
android1:visibility="visible" >
</LinearLayout>
<LinearLayout
android1:id="@+id/ll_commands_adapterhome"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:layout_weight="10"
android1:minHeight="50dp"
android1:orientation="vertical"
android1:visibility="visible" >
</LinearLayout>
</LinearLayout>
</LinearLayout>
و خطا:
08-05 12:30:54.187: E/AndroidRuntime(18362): FATAL EXCEPTION: main 08-05 12:30:54.187: E/AndroidRuntime(18362): java.lang.NullPointerException 08-05 12:30:54.187: E/AndroidRuntime(18362): at adapters.AdapterHome.getView(AdapterHome.java:65) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.AbsListView.obtainView(AbsListView.java:2207) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.ListView.makeAndAddView(ListView.java:1772) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.ListView.fillDown(ListView.java:672) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.ListView.fillFromTop(ListView.java:732) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.ListView.layoutChildren(ListView.java:1625) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.AbsListView.onLayout(AbsListView.java:2037) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1634) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1492) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.onLayout(LinearLayout.java:1405) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1634) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1492) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.onLayout(LinearLayout.java:1405) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:925) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.FrameLayout.onLayout(FrameLayout.java:431) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1634) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1492) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.LinearLayout.onLayout(LinearLayout.java:1405) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.widget.FrameLayout.onLayout(FrameLayout.java:431) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.View.layout(View.java:11325) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewGroup.layout(ViewGroup.java:4224) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1502) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2459) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.os.Handler.dispatchMessage(Handler.java:99) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.os.Looper.loop(Looper.java:137) 08-05 12:30:54.187: E/AndroidRuntime(18362): at android.app.ActivityThread.main(ActivityThread.java:4514) 08-05 12:30:54.187: E/AndroidRuntime(18362): at java.lang.reflect.Method.invokeNative(Native Method) 08-05 12:30:54.187: E/AndroidRuntime(18362): at java.lang.reflect.Method.invoke(Method.java:511) 08-05 12:30:54.187: E/AndroidRuntime(18362): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790) 08-05 12:30:54.187: E/AndroidRuntime(18362): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557) 08-05 12:30:54.187: E/AndroidRuntime(18362): at dalvik.system.NativeStart.main(Native Method)
و لاین خطا:
convertView = G.appConfigs.lInflater.inflate(R.layout.adapter_item_home, parent, false);
0
0
مطمئنی که G رو تو manifest تعریف کردی و lInflater رو درست مقداردهی کردی؟ (12 سال پیش)
+1
0
بله، توی قسمت هایی دیگه از جی استفاده کردم (12 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
Hossein Kurd
12 سال پیش
0
0
همچنین:
BaseConfig.java
package basicconfig;
import globals.G;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Handler;
import android.view.LayoutInflater;
public class BaseConfigs {
public Context context;
public LayoutInflater lInflater;
public Intent intent = new Intent();
public Activity currentActivity;
public Handler handler = new Handler();
public boolean isNetworkConnected() {
ConnectivityManager connectivityManager = (ConnectivityManager) G.appConfigs.context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null && activeNetworkInfo.isConnected();
}
}
G.java
package globals;
import structs.StructSignUp;
import basicconfig.BaseConfigs;
import basicconfig.Validations;
import android.app.Application;
import android.content.Context;
import android.content.Intent;
import android.view.LayoutInflater;
public class G extends Application{
public static BaseConfigs appConfigs = new BaseConfigs();
public static StructSignUp signInInfo = new StructSignUp();
public static Validations validating = new Validations();
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
signInInfo.mail = "";
signInInfo.name = "";
signInInfo.pass = "";
signInInfo.mobile = "";
validating.isSignUpFinished = false;
appConfigs.context = getApplicationContext();
appConfigs.lInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
appConfigs.intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
}
}
اگر اشکال از G بود توی لاگ کت نشون می دهد، آیا LayoutInflater به درستی مقدار دهی شده؟ خودم که اینطور فکر می کنم
پاسخ به سوال
Hossein Kurd
12 سال پیش
0
0
کد getView رو تغییر دادم:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
ViewHolder holder = null;
StructHome item = getItem(position);
if(convertView == null){
if(parent != null){
if(!G.appConfigs.lInflater.equals(null)){
Log.i("err1", "lInflater is null");
}else{
convertView = G.appConfigs.lInflater.inflate(R.layout.adapter_item_home, parent, false);
holder = new ViewHolder(convertView);
convertView.setTag(holder);
}
}else{
Log.i("err1", "parent is null");
}
}else {
holder = (ViewHolder) convertView.getTag();
}
holder.fill(this, item, position);
return convertView;
}
}
خطا:
08-07 12:31:15.062: E/AndroidRuntime(1212): FATAL EXCEPTION: main 08-07 12:31:15.062: E/AndroidRuntime(1212): java.lang.NullPointerException 08-07 12:31:15.062: E/AndroidRuntime(1212): at adapters.AdapterHome.getView(AdapterHome.java:67) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.AbsListView.obtainView(AbsListView.java:2159) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.ListView.makeAndAddView(ListView.java:1831) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.ListView.fillDown(ListView.java:674) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.ListView.fillFromTop(ListView.java:735) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.ListView.layoutChildren(ListView.java:1652) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.AbsListView.onLayout(AbsListView.java:1994) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1663) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1521) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.onLayout(LinearLayout.java:1434) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1663) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1521) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.onLayout(LinearLayout.java:1434) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1663) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1521) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.LinearLayout.onLayout(LinearLayout.java:1434) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.View.layout(View.java:14008) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewGroup.layout(ViewGroup.java:4373) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1892) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1711) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:989) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4351) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.Choreographer.doCallbacks(Choreographer.java:562) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.Choreographer.doFrame(Choreographer.java:532) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.os.Handler.handleCallback(Handler.java:725) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.os.Handler.dispatchMessage(Handler.java:92) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.os.Looper.loop(Looper.java:137) 08-07 12:31:15.062: E/AndroidRuntime(1212): at android.app.ActivityThread.main(ActivityThread.java:5041) 08-07 12:31:15.062: E/AndroidRuntime(1212): at java.lang.reflect.Method.invokeNative(Native Method) 08-07 12:31:15.062: E/AndroidRuntime(1212): at java.lang.reflect.Method.invoke(Method.java:511) 08-07 12:31:15.062: E/AndroidRuntime(1212): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 08-07 12:31:15.062: E/AndroidRuntime(1212): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 08-07 12:31:15.062: E/AndroidRuntime(1212): at dalvik.system.NativeStart.main(Native Method)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .