PDA

View Full Version : مشکل این مثال چیه؟



rezaeade
پنج شنبه 30 آبان 1392, 20:32 عصر
سلام . دوستان من یه مثال پیدا کردم برای تغییر پس زمینه ولی وقتی برنامه رو اجرا میکنم و روی دکمه تغییر پس زمینه کلیک میکنم ارور میده . حالا من این مثال رو اینجا میزارم تا دوستان نگاه کنن اگه میدونستن مشکل از کجاشه کمک کنن


http://www.uplooder.net/cgi-bin/dl.cgi?key=58aa4902c55d1f79c7007cae153a2bf5

rubiks.kde
جمعه 01 آذر 1392, 23:16 عصر
سلام

اولا کدی که گذاشته بودید بعد از دانلود از حالت فشرده خارج نمیشد و من خود کد رو از github دانلود کردم.

مشکلش هم مربوط به پرمیشن بود

شما این خط رو به منیفست اضافه کنید درست میشه
<uses-permission android:name="android.permission.SET_WALLPAPER"/>

همچنین کد اصلاح شده رو برای دانلود گذاشتم

دانلود (http://s3.picofile.com/file/8101360892/DroidPaper_master.rar.html)

rezaeade
شنبه 02 آذر 1392, 12:54 عصر
دوستان یه سوال دیگه هم داشتم من یه گالری ساختم حالا میخوام یه دکمه بسازم که وقتی روش کلیک شد عکس مربوطه روی پس زمینه گوشی بندازه(منظورم والپیپره) لطفا اگه میشه راهنماییم کنید

rubiks.kde
شنبه 02 آذر 1392, 15:20 عصر
شما در مثال قبلی تونستید یک عکس رو به عنوان پس زمینه قرار بدید و مشکلی نبود.در گالری هم همین کار رو بکیند بعد از انتخاب تصویر به روش مثال بالا عمل کنید.

rezaeade
شنبه 02 آذر 1392, 23:19 عصر
خیلی ممنون از پاسخ گویتون
یه سوال دیگه توی مثال بالا که مشکلش رو درست کردین چه جوری میشه کاری کرد که توی برنامه عکسی رو که وسط صفحه نشون میده تمام صفحه کرد یعنی هیچ فضای خالی روی صفحه نباشه؟

rubiks.kde
شنبه 02 آذر 1392, 23:36 عصر
اندازه imageview رو تغییر بدید مثل match_parent کنید هم طول و هم ارتفاع رو

rezaeade
شنبه 02 آذر 1392, 23:47 عصر
انجام دادم ولی تعییری نکرد

rezaeade
یک شنبه 03 آذر 1392, 01:14 صبح
دوست عزیز اگر بتونید برام به پروژه زیر یه دکمه اضافه کنید که عکس مورد نظر رو به والپیپرببره خیلی خیلی ممنون میشم .چون الان تمام مشکل من همین دکمه هست نمیدونم چه جوری باید با گالری ستش کنم لطفا اگه میتونید کمک کنید
http://uplod.ir/yglt85htdhf4/GALLERY-master_2.zip.htm

rezaeade
یک شنبه 03 آذر 1392, 17:15 عصر
دوستان لطفا اگه کسی میتونه کمک کنه

rubiks.kde
یک شنبه 03 آذر 1392, 18:36 عصر
دوست عزیز شما باید تمام تلاشتون رو بکنید نه اینکه ما برنامه رو بنویسم.:چشمک:

دانلود برنامه اصلاح شده (http://s2.picofile.com/file/8101547234/GALLERY_master.rar.html)

roohola2434
چهارشنبه 11 تیر 1393, 11:03 صبح
من تو اکتیویتی دوک گفتم با توجه به روردی از اکتیویتی قبل عکس داخل image view رو عوض کنه ولی کار نمیکنهpackage bandari.mahali;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.widget.ImageView;
import android.widget.Toast;

public class Profile extends Activity {
ImageView img;
String c;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_profile);
Intent i = getIntent();
c=i.getStringExtra("key");




}


@Override
protected void onStart() {
// TODO Auto-generated method stub
super.onStart();
if(c=="a"){
img=(ImageView) findViewById(R.id.imageView1);
img.setImageResource(R.drawable.s2);

}
else if(c=="2"){
img=(ImageView) findViewById(R.id.imageView1);
img.setImageResource(R.drawable.s2);}
else if(c=="3"){
img=(ImageView) findViewById(R.id.imageView1);
img.setImageResource(R.drawable.s3);}
else if(c=="4"){
img=(ImageView) findViewById(R.id.imageView1);img=(ImageView) findViewById(R.id.imageView1);
img.setImageResource(R.drawable.s4);}
else if(c=="5"){
img=(ImageView) findViewById(R.id.imageView1);
img.setImageResource(R.drawable.s5);}
}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.profile, menu);
return true;
}

}

roohola2434
چهارشنبه 11 تیر 1393, 11:04 صبح
مشکلش چیه؟