black.life 0 ارسال شده در ۱۷ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۷ مرداد ۱۳۹۳ با سلام خودتون میدونید خیلی حوصله میخواد تا متن خودتونو توی اکلیپس تایپ کنید خواستم بهم یاد بدید چطوری وقتی متن خود را در txt نوشتم و سیو کردم اونو به برنامه بدم؟؟؟؟(بجای نوشته) میخوام راست چین باشه!!! خواهشا کمک کنید فوری است. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۱۷ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۷ مرداد ۱۳۹۳ سلامکافیه فایل txt رو داخل پوشه asset بذارید و کد پایین و توی برنامه تایپ کنید. [shcode=java]TextView txtContent = (TextView) findViewById(R.id.txtContent); AssetManager assetManager = getAssets(); // To load text file InputStream input; try { input = assetManager.open("helloworld.txt"); int size = input.available(); byte[] buffer = new byte; input.read(buffer); input.close(); // byte buffer into a string String text = new String(buffer); txtContent.setText(text); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } [/shcode] برای راست چین کردن توی فایل xml تکست ویو کد [shcode=xml]android:gravity="right"[/shcode] رو قرار بدین. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
black.life 0 ارسال شده در ۱۷ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۷ مرداد ۱۳۹۳ من برای راست چین کردم این کارو کردم تو اندروید 4.3 جواب داد ولی تو 2.3.6 از همون چپ به راسته و مشکلی توی رزولیشن دارم میخوام توی همه تبلت و گوشی ها تمام صفحه باشه اگه میشه به صورت مبتدی بهم بگید هر دو سوال رو نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
black.life 0 ارسال شده در ۱۸ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۸ مرداد ۱۳۹۳ خواهش میکنم یه نفر جواب بده منتظرماااا نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
black.life 0 ارسال شده در ۱۹ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۹ مرداد ۱۳۹۳ سلامکافیه فایل txt رو داخل پوشه asset بذارید و کد پایین و توی برنامه تایپ کنید. [shcode=java]TextView txtContent = (TextView) findViewById(R.id.txtContent); AssetManager assetManager = getAssets(); // To load text file InputStream input; try { input = assetManager.open("helloworld.txt"); int size = input.available(); byte[] buffer = new byte; input.read(buffer); input.close(); // byte buffer into a string String text = new String(buffer); txtContent.setText(text); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } [/shcode] برای راست چین کردن توی فایل xml تکست ویو کد [shcode=xml]android:gravity="right"[/shcode] رو قرار بدین. من کد رو توی فایل جاوا مربوطه زدم اما ارور میگیره این کد کامل من import java.io.InputStream; import android.app.Activity; import android.content.res.AssetManager; import android.os.Bundle; import android.widget.TextView; public class clash extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.clash); TextView txtContent = (TextView) findViewById(R.id.txt); AssetManager assetManager = getAssets(); // To load text file InputStream input; try { input = assetManager.open("helloworld.txt"); int size = input.available(); byte[] buffer = new byte; input.read(buffer); input.close(); // byte buffer into a string String text = new String(buffer); txtContent.setText(text); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } خب این کجاش مشکل داره؟ توی این اخطار میگیره byte[] buffer = new byte; نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۱۹ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۹ مرداد ۱۳۹۳ سلاممیشه متن خطا رو بگید.کدتون به نظر درسته فایل متنی و تکست ویو هم هموناست که اسمشون تو کد هست؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
black.life 0 ارسال شده در ۱۹ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۹ مرداد ۱۳۹۳ والا به نظرم درسته اما شما چک کنید سام فایل تکست:clash1 اسم فایل xml: clash اسم فایل جاوا هم clash _____________________________________ محتویات فایل جاوا همون بود که دادم محتویات فایل xml : <?xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="wrap_content"> android:layout_height="match_parent" android:layout_width="match_parent" android:orientation="vertical"> android:layout_height="wrap_content" android:text="این یک نمونه متن دارای اسکرول است." android:textAppearance="?android:attr/textAppearanceLarge" android:layout_width="wrap_content"/> خب این همه چیا هستن به نظرم هیچ مشکلی نداره شما چک کنید ببینید اسم ها رو درست زدم؟؟؟ و اگه میشه با توجه به چیز هایی که دادم برام کد هاش رو بنویس ممنونم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۱۹ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۹ مرداد ۱۳۹۳ دوست عزیز توی اولین پاسخی که دادم بهتون گفتماسم فایل من توی برنامه helloworld.txt بود که اینجا نوشتم [shcode=java] input = assetManager.open("helloworld.txt");[/shcode] اسم فایل خودتونو بجای اون بذارین .تکست ویو که تو برنامه هست و حذف کنین یه تکست ویو دیگه بذارین ایدی اونو txtContent بذارین فک نکنم دیگه مشکلی داشته باشه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
black.life 0 ارسال شده در ۱۹ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۹ مرداد ۱۳۹۳ عزیز کاملا کار هایی که گفتی رو انجام دادم اینم کد: import java.io.InputStream;import android.app.Activity;import android.content.res.AssetManager;import android.os.Bundle;import android.widget.TextView;public class clash extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.clash); TextView txtContent = (TextView) findViewById(R.id.txtContent); AssetManager assetManager = getAssets(); // To load text file InputStream input; try { input = assetManager.open("helloworld.txt"); int size = input.available(); byte[] buffer = new byte; input.read(buffer); input.close(); // byte buffer into a string String text = new String(buffer); txtContent.setText(text); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} والا هیچ مشکلی نداره داخل این کد ارور میزنه byte[] buffer= new byte; دقیقا سر کلمه اخر یعنی byte ارور میزنه اینم متن ارور Syntax error on token "byte", Dimensions expected after this token جان من بگید مشکل کجاس خودتون یه امتحات کنید سریع لطفا خدا خیر بده کسی که جوابشو بده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۲۰ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۰ مرداد ۱۳۹۳ سلامببخشید دوست عزیز انگار من کد میذارم یه چیزایی توش تغییر میکنه یا حذف میشن یا شکلک میشن شرمنده.این خط و اینجوری بنویسید [shcode=java] byte[] buffer = new byte;[/shcode] اینم کد کاملش [shcode=java]@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView txtContent = (TextView) findViewById(R.id.txtContent); AssetManager assetManager = getAssets(); // To load text file InputStream input; try { input = assetManager.open("helloworld.txt"); int size = input.available(); byte[] buffer = new byte; input.read(buffer); input.close(); // byte buffer into a string String text = new String(buffer); txtContent.setText(text); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }[/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
black.life 0 ارسال شده در ۲۰ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ مرداد ۱۳۹۳ ممنونم خدا خیرتون بده حل شد نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .