• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کمک در پروژه(اندروید)
#1
Information 
سلام دوستان.
من یه پروژه درست کردم.ینی پروژه رو از همین آموزشی که دانلود کردم و تغییرش دادم.
حالا یه خواهش دارم.
میشه برای این منو برای باتن ها دستوری بنویسین تا وارد بر روی هرکدوم کلیک میکنم صفحه ای از وب نمایش داده بشه.ممنون
هرکسی میتونه بگه تا پروژه رو بدم بهش
  پاسخ
تشکر شده توسط :
#2
نقل قول:تبصره 16-2: ارسال و ایجاد موضوعاتی برای درخواست کد یا سورس مجاز نمی باشد و در صورت لزوم به تشخیص تیم مدیریت برخورد خواهد شد.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : Alaa
#3
(۱۳۹۵ شهریور ۱۵, ۰۲:۳۵ ب.ظ)undefined نوشته:
نقل قول:تبصره 16-2: ارسال و ایجاد موضوعاتی برای درخواست کد یا سورس مجاز نمی باشد و در صورت لزوم به تشخیص تیم مدیریت برخورد خواهد شد.

دوست من/فقط راهنمایی خواستم.پروژه که آمادست-دستور کلیک توو اندروید رو بلد نیستم
  پاسخ
تشکر شده توسط :
#4
نقل قول:سلام دوستان.
من یه پروژه درست کردم.ینی پروژه رو از همین آموزشی که دانلود کردم و تغییرش دادم.
حالا یه خواهش دارم.
میشه برای این منو برای باتن ها دستوری بنویسین تا وارد بر روی هرکدوم کلیک میکنم صفحه ای از وب نمایش داده بشه.ممنون
هرکسی میتونه بگه تا پروژه رو بدم بهش

لطفا درخواستتون رو واضح تر بنویسید.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : Alaa
#5
میخوام روی باتنی در منو وقتی کلیک شد صفحه ای از وب باز بشه طوری که آدرس اون صفحه وب نمایش داده نشه
  پاسخ
تشکر شده توسط :
#6
نمیتونی مرورگر سیستم رو باز کنی و نوار آدرسش رو مخفی کنی
باید از WebView استفاده کنی...
وبلاگ: Yousha.Blog.ir


 کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بالاتر => نگهداری بهتر

  پاسخ
تشکر شده توسط :
#7
نه-چون اپ رو خودش نصب میکنه و دسترسی من دیگه قط میشه

ینی انگار یه نفر نصب کرده-مث مشتری-من دیگه به گوشیش که دسترسی ندارم
  پاسخ
تشکر شده توسط :
#8
با دقت بخون:

اینو داخل فایل AndroidManifest.xml ت اضافه می کنی:
کد:
<uses-permission android:name="android.permission.INTERNET"/>


کل اینو جایگزین محتوای فایل activity_main.xml در پوشه res/layout ت می کنی:
کد:
<?xml version="1.0" encoding="utf-8"?>

<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" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="org.iranphp.testproject.MainActivity">
    <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="2">

        <Button android:id="@+id/loadWebPage" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginRight="10dp" android:layout_weight="1" android:background="#444" android:text="Load Web Page" android:textColor="#fff" android:textSize="14sp" android:textStyle="bold"/>

    </LinearLayout>

    <WebView android:id="@+id/simpleWebView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="20dp" android:scrollbars="none"/>
</RelativeLayout>


این رو هم داخل فایل MainActivity.java (یا هر فایل اصلی جاوای دیگت) میذاری: (مواظب باش که دوتا دوتا کپی نکنی)
کد:
public class MainActivity extends Activity implements View.OnClickListener
{
    private WebView simpleWebView;
    private Button btn_loadWebPage;

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        this.btn_loadWebPage = (Button) findViewById(R.id.loadWebPage);
        this.btn_loadWebPage.setOnClickListener(this);
        this.simpleWebView = (WebView) findViewById(R.id.simpleWebView);
        return;
    }

    @Override
    public void onClick(View v)
    {
        switch (v.getId())
        {
            case R.id.loadWebPage:
                this.simpleWebView.setWebViewClient(new WebViewClient());
                String url = "http://forum.iranphp.org";
                this.simpleWebView.getSettings().setJavaScriptEnabled(true);
                this.simpleWebView.loadUrl(url);
            break;
        }
    
        return;
    }
}


[عکس: a73r_device-2016-09-06-032208.png]

در ضمن من از Eclipse استفاده می کنم، نه Android Studio
وبلاگ: Yousha.Blog.ir


 کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بالاتر => نگهداری بهتر

  پاسخ
تشکر شده توسط :
#9
ممنون دوست من.حالا اگه یه دکمه دیگه هم بهش اضافه کنی باید چیکار انجام بدی؟اینم بگو تا عمردارم دعات میکنم

انگار وقتی روی دکمه دیگه کلیک میکنی بره توو یه صفحه دیگه
  پاسخ
تشکر شده توسط :
#10
اینو دقیقاً در زیر همون دکمه داخل فایل activity_main.xml در پوشه res/layout قرار میدی:
کد:
<Button
            android:id="@+id/mybtnId"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dp"
            android:layout_weight="1"
            android:background="#444"
            android:text="Button 2"
            android:textColor="#fff"
            android:textSize="14sp"
            android:textStyle="bold" />
وبلاگ: Yousha.Blog.ir


 کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بالاتر => نگهداری بهتر

  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان